import {get, post} from '../http/request'

/**
 * 职位管理
 */

//分页查询职位信息
export function pagePosition(params) {
  return get('/position/pagePosition', params)
}

//新增职位信息
export function addPosition(params) {
  return post('/position/addPosition', params)
}

//修改职位信息
export function editPosition(params) {
  return post('/position/editPosition', params)
}

//删除职位信息
export function deletePosition(params) {
  return post('/position/deletePosition', params)
}

//根据职位编号查找所有拥有该职位的员工信息
export function getEmpsByPositionId(params) {
  return get('/position/getEmpsByPositionId', params)
}

//查找所有职位
export function getAllPositions() {
  return get('/position/getAllPositions')
}

//修改员工职位
export function updateEmpPosition(params) {
  return post('/emp-pos/updateEmpPosition', params)
}

//根据部门名称查找所有职位
export function getPositionsByDeptName(params) {
  return get('/position/getPositionsByDeptName', params)
}